English word definition — powered by WordNet
the large room of a manor or castle
Want to remember manor hall?